﻿@using Unijovem.UI.Extensions
@model Unijovem.UI.Models.PessoaModel
@{
    ViewBag.Title =  string.Concat("Perfil - ", Model.NomeCompleto);
}
<script type="text/javascript">
    $(function () {
        $('div.bordaArredondada').each(function () {
            $(this).corner("round 10px");
        });
    });
</script>
<h3>
    Perfil</h3>
<fieldset>
    <legend>PessoaModel</legend>
    <div class="borderVermelha bordaArredondada floatLeft" style="width: 200px; margin-left: -30px;">
        @Html.Partial("~/Views/PartialView/FotoUsuario.cshtml", new Unijovem.UI.Models.FotoUsuarioModel { Width = 200, MaxHeight = 1000, Pessoa = Model, TrocarFoto = true, UsuarioLogado = Model.UsuarioEstaLogado })
        <div style="padding: 10px;">
            @if (Model.UsuarioEstaLogado)
            {
                @Html.ActionLink("Trocar minha senha", "ChangePassword", "Account", new { codigo = Unijovem.Domain.Helpers.Util.Criptografar(Model.Email) }, null)
                <br />
                <br />
            }
            <div class="display-field">
                @Html.DisplayFor(model => model.NomeCompleto)
            </div>
            <div class="display-label">
                Email</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.Email)
            </div>
            <div class="display-label">
                Data de nascimento</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.DataNascimento)
            </div>
        </div>
    </div>
    @Html.Action("PerfilCampos", new { idPessoa = Model.Id, logado = Model.UsuarioEstaLogado })
    @if (Model.AtividadesRecentes != null && !Model.UsuarioEstaLogado)
    {
        <br />
        <div class="borderVermelha forumDetalhesOver bordaArredondada floatRight" style="margin: -50px 25px 10px 0; width: 707px;"
            id="divExternaForum">
            <div class="fonteDestaque" style="padding: 5px">
                Atividades recentes</div>
            <div style="padding: 10px; color: #696969; cursor: default;" class="divTexto borderVermelha bordaArredondada">
                @foreach (var atividade in Model.AtividadesRecentes)
                {
                    <div style="line-height: 25px; vertical-align: middle;">
                        @atividade.Data.ToRelativeDateString().Substring(0, 1).ToUpper()@atividade.Data.ToRelativeDateString().Substring(1)
                         - <a href="@atividade.Url">@atividade.Descricao</a><br />
                        </div>
                }
            </div>
        </div>
    }
</fieldset>
